package com.scada.hessian.client.impl;

import java.util.List;
import java.util.Map;

import com.scada.inf.DictionaryVisitor;
import com.scada.model.bean.Dictionary;
import com.scada.model.result.ActionResult;
import com.scada.model.result.PageInfo;
import com.scada.wechat.hessian.client.BaseClient;
import com.scada.wechat.hessian.client.annotation.HessianNamespace;

@HessianNamespace("dictionaryVisitorService")
public class DictionaryVisitorClient  extends BaseClient<DictionaryVisitor> implements DictionaryVisitor {

	public ActionResult deleteByPrimaryKey(Map<String, Object> map) {
		
		return getVistor().deleteByPrimaryKey(map);
	}

	public ActionResult insertSelective(Dictionary record) {
		
		return getVistor().insertSelective(record);
	}

	public Dictionary selectByPrimaryKey(Map<String, Object> map) {
		
		return getVistor().selectByPrimaryKey(map);
	}

	public ActionResult updateByPrimaryKeySelective(Dictionary record) {
		
		return getVistor().updateByPrimaryKeySelective(record);
	}

	public PageInfo<Dictionary> selectAll(PageInfo<Dictionary> pageInfo) {
		
		return getVistor().selectAll(pageInfo);
	}

	public List<Dictionary> list(Dictionary record) {
		
		return getVistor().list(record);
	}

	public int selectIsSysByType(String type) {
		
		return getVistor().selectIsSysByType(type);
	}

}
